Copyright: Copyright © 1999 Jeroen van de Erve


JVDE EBackup 2.50

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

Welcome to JVDE EBackup 2.50 !

JVDE EBackup is an easy-to-use program to encrypt and decrypt files. JVDE EBackup supports three strong encryption algorithms: Blowfish (Pro version), CAST5 (Pro version) and DES (Data Encryption Standard) (Standard & Pro version). Please take a look at the features list.

There are two versions available of JVDE EBackup. The Standard version uses the DES encryption algorithm to encrypt and decrypt files. The Pro version uses both the Blowfish and CAST5 encryption algorithm plus the DES encryption algorithm to encrypt and decrypt files.

Click here to register the Pro version of JVDE EBackup !

System requirements:

- Pentium processor recommended.

- Windows 95/98 or NT.

- 2 MB free hard drive space.

- Winsock drivers.

- Recent version of ComCtl32.dll.

A screen resolution of 800x600 and a screen color resolution of 16 bit or higher is recommended.

New to version 2.50

- Added a Self-Extractor, so other people who haven't installed JVDE EBackup will be able to decrypt JBK files. This feature is only available in the Pro version of JVDE EBackup.

- Auto-Update-Check has been removed from the Pro version.

- Auto-Update-Check is now timed out: when JVDE EBackup cannot connect to server after 5 seconds, Auto-Update-Check will be cancelled.

- The Wipe Function strength has been slightly increased.

- Various bug fixes and minor improvements.

Features since version 2.00:

- Encrypt and decrypt your files in a snap. This is a great way to backup your files!

- Three strong encryption algorithms: Blowfish (Pro), CAST5 (Pro) and DES (Standard & Pro).

- Compresses the files slightly better than ZIP, so it's even harder to crack your files.

- Completely new interface.

- Drag & Drop support.

- JAF Archiver, bundle encrypted files to one file.

- JAF Archive Viewer: now you can select which file(s) you want to decrypt.

- Built-in e-mail function. Now you can also send your e-mails secure!

- Encrypt and decrypt your clipboard.

- Edit your clipboard.

- Wipe files from your harddisk.

- Save your filelist so you can use it later.

- Print your filelist.

Copyright © 1999 Jeroen van de Erve


Algorithms

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

JVDE EBackup supports three strong encryption algorithms: Blowfish, CAST5 and DES.

In the Options -> Properties screen you can select which algorithm you want to use.

Please note: NO algorithm is 100% secure. It is still possible to crack your files, although it will take millions of years before a file encrypted with the Blowfish algorithm will be cracked using the current computer speed.

If you crack a file created with JVDE EBackup, please send me an e-mail, but do not blame the author of the algorithm or me if a file is cracked!

Blowfish (only available in Pro version):

The Blowfish algorithm, designed by Bruce Schneier in 1994, is a 16 round feistel block cipher algorithm which uses keys of a variable length, and the maximum key length is 448 bits (this means 7e+134 (7 with 134 zeros) possible keys).

Occording to this key a few subkeys will be generated with a total length of 4168 bytes. The algorithm is based on couting, deducting and XORing of the data.

CAST5 (only available in Pro version):

CAST5 uses a 64-bit key (this means 18,446,744,073,709,551,616 possible keys) with a 8 round feistel block cipher, designed by C. Adams and S. Tavares in 1993. It uses six 8*32-bit subsition boxes whose outputs are combined using XOR.

DES (available in Standard and Pro version):

The DES algorithm - Data Encryption Standard - is designed by IBM together with NSA in 1977. DES has been the standard encryption algorithm in the financial and business world for many years. The algorithm uses a single key of 56 bits (this means 72,057,594,037,927,936 possible keys). The data will be coded in seperated blocks of 64 bits.

Because of the small key size, DES is not secure anymore (it has been successfully cracked a few times). This algorithm is legal for exporting outside of the U.S. and Canada.

Copyright © 1999 Jeroen van de Erve


How to...
How to encrypt a file

How to decrypt a file

How to send an encrypted e-mail

How to decrypt an e-mail

How to wipe a file


How to encrypt a file

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

Step 1:

Add files to the filelist using Actions -> Add File(s) or Actions -> Add Directory.

Step 2:

Select the file(s) you want to encrypt.

Step 3:

Go to Actions -> Encrypt File(s) and fill in a password. You can follow the progress of compressing and encrypting at the progressbar below.

Copyright © 1999 Jeroen van de Erve


How to decrypt a file

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

Step 1:

Go to Actions -> Decrypt File(s) and select the file(s) you want to decrypt.

Step 2:

Fill in a password and your file will be decrypted.

Copyright © 1999 Jeroen van de Erve


How to send an encrypt e-mail

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

Step 1:

First, make sure your e-mail settings are filled in correctly. You can check this via E-mail -> Preferences.

Step 2:

Go to E-mail -> Send Message and fill in an e-mail address, a subject and a message.

Step 3:

Click on "Send", fill in a password and your e-mail will be send.

Copyright © 1999 Jeroen van de Erve


How to decrypt an e-mail

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

Step 1:

First, select the encrypted text of the e-mail (exclusive the: "This e-mail message is encrypted with JVDE EBackup X.XX. You can download the latest version of JVDE EBackup at: http://www.jvde.demon.nl/JVDE_Software/"), click on your right mouse button and select "Copy". The text will be copied to the clipboard.

Step 2:

Go back to JVDE EBackup and select Actions -> Decrypt Clipboard. Fill in a password and your clipboard will be decrypted.

Copyright © 1999 Jeroen van de Erve


How to wipe a file

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

Step 1:

Click on the "Wipe Files" button at the left menu.

Step 2:

Select the file(s) you want to wipe. Multiply selection is supported.

Step 3:

After clicking on the "Open" button, confirm your selection and the file(s) will be wiped !


Bug report

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

If you spot any bugs, first check if you are using the latest version (http://www.jvde.demon.nl/JVDE_Software/).

If you do, please report them to jvderve@hotmail.com or download the latest version.

Please include with your e-mail the following things:

- The version of JVDE EBackup you are currently using.

- What kind of computer you are using (processor, RAM etc.).

- Windows version.

- An exact description of the bug.

Any feedback is also very much appreciated.

Copyright © 1999 Jeroen van de Erve


JAF Archiver

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

Since version 2.00, JVDE EBackup supports the JAF (JVDE Archive File) Archiver. Files can be bundled to one file with the JAF Archiver. This is great way to backup your files on a floppy or sending instead of a lots of files, one file over a network.

At the password screen (when you encrypt files) you may choose whether you do or don't want to bundle the files to one file (see screenshot). If you do, you may choose a destination filename.

JAF is free to use and may be included in other programs (look below for specifications).

Specifications:

A JAF file looks like this:

<JAF#1#0><number of files><size of file><length of filename><filename><#0#0><file><#0#0>

1 header (5 bytes, last two bytes are version numbers)

2 number of files (4 bytes)

3 size of file (4 bytes)

4 length of filename (4 bytes)

5 filename (max. 256 bytes)

6 end of header (2 bytes)

7 the actual file (see 3)

8 end of file (2 bytes)

This will repeated for each file, so every file got its record.

Copyright © 1999 Jeroen van de Erve


How to Register

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

Thank you for interests !

To receive the Pro version of JVDE EBackup, you need to register JVDE EBackup for a small fee. Registering is easy, fast and secure! A personal-license costs 10 Euro, about US$ 11. For site-licenses (2 or more licenses), please contact me.

There are several ways to register JVDE EBackup Pro version:

•	Credit Card: If you own a credit card, then this is the easiest and most inexpensive way to order your copy of JVDE EBackup Pro. All major credit cards are accepted. This service is offered by ShareIt!.

Click here to register via ShareIt! secure order page on the Internet.

Or via the Order Form.

•	Bank-transfer: Directly to the author's Dutch bank account. Bank-transfer only in Euros or Dutch guilders. Please e-mail me for further instructions.

•	Cheque: Eurocheque or bank cheque drawn in Euros or Dutch guilders (must be exchangable through Dutch banks). Please e-mail me for further instructions.

•	Cash: Only Dutch guilders accepted (NLG 20,-). Any other currency is also accepted, but requires additional payment (4 Euro - no coins please). This option is entirely on your own risk. Please e-mail me for further instructions.

Registering JVDE EBackup Pro version provides you the following benefits:

•	Blowfish and CAST5 encryption and decryption support.

•	Create Self-Extracting files.

•	Notification of updates to JVDE EBackup and free updates.

•	Helps support the development of JVDE EBackup.

•	Fast technical support.

Copyright © 1999 Jeroen van de Erve


Order Form

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

Please print and fill in this form together with your payment (if applicable) and e-mail, fax or send this to:

Europe:	USA (U.S. customers only):

  ShareIt!	ShareIt! Inc.

  element 5 AG	PO Box 844

  Sachsenring 69	Greensburg, PA, 15601-0844

  50677 Koeln	USA

  Germany

  Phone: +49-221-2407279	Phone: 724-850-8186

  Fax    : +49-221-2407278	Fax    : 724-850-8187

------------

Registration form for JVDE EBackup Pro

Program No.: 104193

One copy of JVDE EBackup à 10 Euro

Last name: 	___________________________________

First name: 	____________________________________

Company: 	____________________________________

Street and #: 	______________________________________

City, State, postal code: 	________________________________

Country: 	_______________________________________

Phone: 	_____________________________________

Fax: 	________________________________________

E-Mail: 	______________________________________

How would you like to pay the registration fee:

credit card - wire transfer - EuroCheque - cash

Credit card information (if applicable)

Credit card: Visa - Eurocard/Mastercard - American Express - Diners Club

Card holder: 	________________________________

Card No.: 	___________________________________

Date of Expiration : 	___________________________________

Date / Signature 	___________________________


Self-Extractor
OrSelf-Extractorer Form

About  -  Algorithms  -  How to ....  - Register -  Bug report  -  Contact me

Creating a Self-Extractor file is very handy when you want to send your friend a encrypted file and (s)he does not have JVDE EBackup installed on his/her computer. The Self-Extractor feature can be found via Actions -> Create Self-Extractor. Please follow the screen instructions.

The Self-Extractor feature is only available in the Pro version of JVDE EBackup.